package com.gzs.learn.payment.inf.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 统一下单
 *
 * @author guanzhisong
 * @date 2021-07-13
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class UnifyPayment implements Serializable {
    /** 序列化ID */
    private static final long serialVersionUID = 1L;
    /** 订单号 */
    private Long orderId;
    /** 订单来源 */
    private Integer orderFrom;
    /** 支付用户ID */
    private Long memberId;
    /** 支付渠道 */
    private Integer channel;
    /** 支付金额,以分为单位 */
    private Long amt;
    /** 描述信息 */
    private String subject;
    /** 操作人信息 */
    private String operator;
    /** 操作人IP */
    private String operatorIp;
}
